sow lawn seed - French English Dictionary